package com.mall.ultis;

import com.alibaba.fastjson.JSONObject;

public class JsonResult {
    public static JSONObject success(Object data) {
        JSONObject json = new JSONObject();
        json.put("code", 200);
        json.put("message", "成功");
        if (null != data) {
            json.put("data", data);
        }
        return json;
    }

    public static JSONObject fail(Object data) {
        JSONObject json = new JSONObject();
        json.put("code", 200);
        json.put("message", "失败");
        if (null != data) {
            json.put("data", data);
        }
        return json;
    }

    public static JSONObject toJSONObject(Integer status, String msg, Object data) {
        JSONObject json = new JSONObject();
        json.put("code", status);
        json.put("message", msg);

        if (null != data) {
            json.put("data", data);
        }
        
        return json;
    }
}
